execution, delivery and performance - Turco Inglés Diccionario